mechanical weeding - Alemán Inglés Diccionario